MDirectorNewsletter\admin\MDirector_Newsletter_Admin D

Total Complexity 183
Dependencies 10
Dependents 2
Total lines 1,820
Lines of code 1,175
Logical lines of code 497
Comment lines 277
Methods 70
Properties 11

Methods 70

Method Rating Maintainability Complexity Lines of code
mdirectorNewsletterSave()
A
40 13 66
mdirectorNewsletterInit()
A
43 9 53
checkCheckboxesValuesForSave()
S
48 6 34
mdTabContentSettings()
S
49 6 34
createMdirectorWeeklyLists()
S
46 5 43
createMdirectorDailyLists()
S
46 5 43
mdTabContentAdvance()
S
53 6 23
sendDailyTest()
S
48 5 36
sendWeeklyTest()
S
48 5 36
deleteDir()
S
57 5 16
isPluginConfigured()
S
63 6 10
checkApi()
S
50 4 30
saveDebugSettings()
S
51 4 28
mdTabContentTests()
S
48 3 35
createMdirectorWeeklyCampaigns()
S
55 4 19
createMdirectorDailyCampaigns()
S
56 4 18
mdirectorGetCategories()
S
57 4 16
saveSettings()
S
54 3 22
getHTMLUsedLists()
S
54 3 21
createMdirectorCampaigns()
S
56 3 20
createMdirectorLists()
S
56 3 20
getListsIds()
S
55 3 19
sendingTest()
S
57 3 19
mdTabContentLogs()
S
56 3 17
mdirectorChecks()
S
65 4 10
getHTMLForPrivacyPolicy()
S
51 2 27
getHTMLStep4()
S
52 2 25
getHTMLStep8()
S
54 2 24
buildWeekdaySelectorHTML()
S
55 2 20
getHTMLDynamicSubjects()
S
55 2 19
getHTMLFixedSubjects()
S
56 2 18
saveAdvanceSettings()
S
57 2 18
buildSubcategoriesHTML()
S
57 2 17
getOption()
S
67 3 8
checkVersion()
S
60 2 14
buildOptionsForDays()
S
59 2 14
buildSubjectWeeklyDynamic()
S
59 2 14
buildSubjectDailyDynamic()
S
59 2 14
getHTMLStep6()
S
62 2 11
getHTMLStep2()
S
52 1 26
check_curl()
S
63 2 11
getHTMLStep5()
S
54 1 21
setTranslationsStrings()
S
57 1 17
composeListName()
S
65 2 9
getLastDateSend()
S
67 2 7
generateAllTemplateOptions()
S
69 2 7
__construct()
S
60 1 13
getWeekdaySelectorArray()
S
63 1 11
mdirectorNewsletterMenu()
S
69 1 6
setCurrentLanguages()
S
80 1 3
getPluginApiKey()
S
80 1 3
resetOptions()
S
80 1 3
pregGrepKeys()
S
71 1 6
enqueueScripts()
S
67 1 8
enqueueStyles()
S
70 1 6
cleanCache()
S
77 1 4
buildCategoriesHTML()
S
67 1 8
getPluginApiSecret()
S
80 1 3
createListViaAPI()
S
66 1 9
t()
S
77 1 4
getWPMLCompatibilityTemplate()
S
75 1 4
createCampaignViaAPI()
S
66 1 9
getHTMLStep9()
S
65 1 9
getCurrentTab()
S
79 1 3
getHTMLStep7()
S
71 1 6
mdTabContentHelp()
S
75 1 4
mdTabContentWelcome()
S
75 1 4
loadDependencies()
S
73 1 6
generateTemplateOptions()
S
69 1 7
getHTMLStep1()
S
68 1 7